environmentally friendly practices - French English Dictionary